person who sells medals and scapulars - Spanish English Dictionary